package com.example.demo.myModel.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;


/**
 * 教师
 */
@Data
@TableName("teacher")
public class Teacher extends BaseEntity{


    /**
     * id，自增
     */
    @TableId(type = IdType.ASSIGN_ID)
    private long ID;

    /**
     * 工号
     */
    private  Integer teacherId;

    /**
     * 教师名字
     */
    private  String teacherName;


    /**
     * 密码
     */
    private String password;

    /**
     * 性别
     */
    private int gender;

    /**
     * 电话
     */
    private String tel;

    /**
     *  外键，role表，角色id
     */
    private int roleId;

    /**
     * 学校名字
     */
    private String schoolName;

    /**
     * 学院
     */
    private String college;

    /**
     * 电子邮箱
     */
    private String email;

    /**
     * 注册码
     */
    private String code;


    @TableLogic(value = "1",delval = "0")
    /*
      是否删除
     */
    private int state;

}
